package com.ruoyi.project.dzbqTask.service;

import com.ruoyi.project.dzbqTask.domain.BasDzbq;

import java.util.List;

/**
 * 电子标签Service接口
 *
 * @author zl
 * @date 2024-05-09
 */
public interface IBasDzbqService
{
    /**
     * 查询电子标签
     *
     * @param ip 电子标签主键
     * @return 电子标签
     */
    public BasDzbq selectBasDzbqByIp(String ip);

    /**
     * 查询电子标签列表
     *
     * @param basDzbq 电子标签
     * @return 电子标签集合
     */
    public List<BasDzbq> selectBasDzbqList(BasDzbq basDzbq);

    /**
     * 新增电子标签
     *
     * @param basDzbq 电子标签
     * @return 结果
     */
    public int insertBasDzbq(BasDzbq basDzbq);

    /**
     * 修改电子标签
     *
     * @param basDzbq 电子标签
     * @return 结果
     */
    public int updateBasDzbq(BasDzbq basDzbq);

    /**
     * 批量删除电子标签
     *
     * @param ips 需要删除的电子标签主键集合
     * @return 结果
     */
    public int deleteBasDzbqByIps(String ips);

    /**
     * 删除电子标签信息
     *
     * @param ip 电子标签主键
     * @return 结果
     */
    public int deleteBasDzbqByIp(String ip);
}
